hedge (someone's) bets

Translations
ménager ses arrières
Definitions
To protect oneself against loss by supporting more than one possible outcome or by taking multiple precautions, often by making several investments or choices to reduce risk.